// config/env.js
const ENV = process.env.NODE_ENV || 'development'; // 获取当前环境

const envConfig = {
  development: { // 开发环境
    GATEWAY_URL: 'http://localhost:8080', // 网关地址
    BASE_API: 'http://localhost:8080/zmhshop', // 基础API（登录等基础功能）
    LOGIN_API: 'http://localhost:8080/zmhshop', // 登录API（zmhshop模块）
    ZMHSHOP_API: 'http://localhost:8080/zmhshop', // zmhshop模块API
    CSMSHOP_API: 'http://localhost:8080/csmshop', // csmshop模块API（优惠券等）
    STATIC_URL: 'http://dev.static.example.com'
  },
  production: { // 生产环境
    GATEWAY_URL: 'https://api.example.com',
    BASE_API: 'https://api.example.com/zmhshop',
    LOGIN_API: 'https://api.example.com/zmhshop',
    ZMHSHOP_API: 'https://api.example.com/zmhshop',
    CSMSHOP_API: 'https://api.example.com/csmshop',
    STATIC_URL: 'https://static.example.com'
  },
  // 其他环境（如测试环境）
  test: {
    GATEWAY_URL: 'http://test.api.example.com',
    BASE_API: 'http://test.api.example.com/zmhshop',
    LOGIN_API: 'http://test.api.example.com/zmhshop',
    ZMHSHOP_API: 'http://test.api.example.com/zmhshop',
    CSMSHOP_API: 'http://test.api.example.com/csmshop',
    STATIC_URL: 'http://test.static.example.com'
  }
};

// 导出当前环境配置
export default envConfig[ENV];